> > What exactly are the problems with having /dev/mem and /dev/kmem readable > by other? Years ago I had a old program that worked on a Vax. It read the device drivers and internal structures and allows you to see what any user typed. You specified the name of the terminal, and voila - instant spy. You could also learn passwords, etc. using similar techniques.